﻿/* RESETANDO/REDEFININDO TUDO */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	border-style: none;
    border-color: inherit;
    border-width: 0;
    padding: 0;
    outline: 0;
    font-size: 100%;
    margin-right: 0;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0px;
} 

img {
  border: 0px;
}

button, input, textarea, select {
	font-family: Tahoma, Geneva, sans-serif;
}

p {
  margin: 8px 0;
  padding: 0;
}

h1, h2, h3, h4, h5, h6 {
  margin: 8px 0;
  padding: 0;
  font-weight: normal;
}

h1 {
  font-size: 200%;
}

h2 {
  font-size: 150%;
}

h3 {
  font-size: 120%;
  font-weight: bolder;
}

/* CONFIGURANDO LAYOUT */
body {
    background-color: #C9C9C9;
    margin: 0px;
    background-image: url(Images/fi3/fimanager3_01.gif);
    background-repeat: repeat-x;
}

body,td,th {
    color: #70767D;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
}

strong, b, th
{
	font-weight:normal;
	color:#000000;
}


button, input, textarea, select
{
	border:1px solid #c0c0c0;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	padding:2px;
}

input
{
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	padding:3px;
}

.fonteBranca{ color:#FFFFFF; }

table.header{ margin:0px; }

.login 
{
	background: url(Images/fi3/fimanager3_32.gif) no-repeat top right;
	height:100%
	/*width: 38px;
	height: 36px;*/
}


.divLogin 
{
	background: url(Images/fi3/fimanager3_32.gif) no-repeat bottom left;
	height:100%; 
	/*width: 38px;
	height: 36px;*/
}

.divLogout
{
	background: url(Images/fi3/fimanager3_33.gif) no-repeat bottom left;
	width: 33px;
	height: 17px;
}

.screenLoading{
	background:url(Images/carregando-bg.png) no-repeat; 
	padding-left:45px; 
	filter:alpha(opacity=100);
}

.subDivLoading{
	background:url(Images/carregando-anime.gif) no-repeat; 
	font:14px Tahoma, Verdana, Helvetica, sans-serif; 
	font-weight:bold; 
	color:#545454;
	width:16px;
	height:16px;
	padding-left:8px;
	font-weight:bold;
}


/* MIGALHAS --------------------------------------------- */
.migalhas{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px; color:#666666; height:20px;
	margin-top:-13px;
	margin-bottom:-10px;
	padding-right:5px;
	text-align:right;
}
.migalhas a{ margin-left:5px; margin-right:5px; }
/*.migalhas a:first-child{ margin-left:8px; }*/
.migalhas a:link, .migalhas a:visited, .migalhas a:active{ 
	color:#666666; text-decoration:none; 
}
.migalhas a:hover{ color:#111111; text-decoration:underline; }



ive{ 
	color:#666666; text-decoration:none; 
}
.migalhas a:hover{ color:#111111; text-decoration:underline; }



